fostering allowance - French English Dictionary